load handling tanks - German English Dictionary